做过一千套题却不能解决一个问题?这个新老师的答案出乎意料
▶数学建模课
1.
开启数学建模之路——MCM/ICM
随着成千上万的难民在欧洲各地流动,每天都有更多难民涌入,许多国家和地区对难民融合政策和做法给予了极大的关注。历史向我们表明,大规模的逃亡是政治和社会动荡和战争的结果。这些危机带来了一系列独特的挑战,必须通过有效的政策谨慎应对。中东发生的事件已导致大量难民从中东移民到欧洲和亚洲部分地区的避风港国家,这些难民经常穿越地中海进入土耳其,匈牙利,德国,法国和英国等国家。截至2015年10月,欧洲国家收到了来自难民的超过715,000份庇护申请。匈牙利以近1位居榜首 每10万居民中有450份申请,但仅批准了这些申请的一小部分(2014年为32%),每10万居民中有近千名难民无家可归。欧洲建立了一个配额制度,每个国家都同意接纳一定数量的难民,其中大部分的安置负担在法国和德国。
难民有多种路线-从中东穿过(1)西地中海(2)中地中海(3)东地中海(4)西巴尔干半岛(5)东部边界和(6)阿尔巴尼亚至希腊。每种路线的安全性和可及性程度各不相同,最受欢迎的路线是东地中海,而最危险的路线是中地中海。负担最重的国家担心它们为难民提供食物,水,住房和医疗保健等资源的能力。有许多因素决定了难民如何决定在该地区迁移。交通情况,
联合国已请您的团队ICM-RUN(RefUgee aNalytics)帮助您更好地理解与促进难民从原籍国迁移到避难所国家有关的因素。
——2016年MCM大赛问题F:为难民移民政策建模
"那么问题来了,往欧洲国家输送难民的话,每个国家分配多少难民?以什么路径运输?如何安置这些难民?这些都受各种各样复杂的因素影响,包括气候、地理位置、国家的资源能力、宗教等等……这些问题很贴近当年时事,一上来就跟现实政策挂钩,要求你以一个决策者的角度去处理。过往所学的知识,所培养的能力,能不能帮助我去解决这样复杂的问题?怀抱着激动又紧张的心情,我和我的伙伴兴致勃勃开始了我们的试验。一开始非常混乱许多问号充斥在我们脑中:这些难民人大概有多少人,他们分别从哪里开始出发?欧盟有多少国家,这些国家资源提供能力如何衡量?难民包容量如何计算?要到达这些国家,具体的输送方式又如何细化?在欧洲国家这些难民如何安置,设定何种政策保证难民移入后当地国家的稳定……我和我的小伙伴们一起头脑风暴,发现空想只能越来越复杂,必须开始动手展开第一步,先做起来。于是我们把所有能想到的有关因素一个个列下来,分头寻找相应辅助数据,确定五个特定因素作为影响参数,利用层次分析法对其进行权重计算,其次根据逻辑分析选择合适的难民流动模型,将最小死亡率和最大到达人数作为目标,进行建模和数学方法处理……整个过程对当时还是学生的我产生最大的感受是:社会上的现实问题,不见得能轻易列出主次,也不是非黑即白,它受各种因素影响,有一个很整体的效应。在建模过程中我们必须就“影响因素重要性”做出自己所认为合理的选择,必须通过逻辑分析去决定采用什么数学方法,这要求你注定要舍弃些什么,没有完美的选择,只能根据排序去控制参数,去做取舍,让我开始了解社会中不完美的无奈和重要性排序的必要。不同于简单的求解数学应用题,数学建模是一个建立模型的完整过程,由提出问题、选择建模方法、推导模型表达式、求解模型、回答问题、灵敏性和稳健性分析等步骤构成,这些步骤之间并非简单的线性关系,在完成模型的求解后对模型的参数进行敏感性分析,发现模型有优化的空间,从而回到模型的选择,再对模型进行进一步优化更是常态,这体现了迭代的思想。通常的数学题都有明确的已知条件和需要求解的问题,但是在数学建模时,这些都需要研究者通过对现实问题的分析从而提炼出来,这种能力恰恰是学生们所缺少的。在整个数学建模的过程中,数学知识的深入理解自然是贯穿始终,推导模型表达式和求解模型这两个步骤更是考察数学运算的能力,同时更多的培养了学生们一种提出问题、简化问题抓住核心、分析问题、深入探究、反思批判的思维方式。"
数学建模的步骤
2.
只知道理论,是远远不够的
郑老师讲解芦山地震滑动速率模拟图
为了使学生们初步接触MATLAB编程软件,郑玲珑将其中复杂的函数关系式隐去,针对其中的一小段简单MATLAB程序,和同学们一起来运行并进行分析,使学生们感受利用计算机进行数学建模的魅力。
(此处省略具体案例及上机操作一万字)
“可以看出数学建模中提出问题是很难的,需要你有一个转化思维,抓住核心要点,能把一个非常宏观的问题简化为数学的一些参量,这往往是解决问题的第一步,而你在回答问题时,又需要你能够抽象地把数学语言解释为现实规律,这些都是我们在日常学习中很难去集中锻炼但在处理现实问题中又极为重要的能力。”
郑玲珑强调数学建模的最后一步要进行模型灵敏性和稳健性检验,不要过于自信自己的结果,要经常带着批判性地眼光去观察数据,不断修改,这就是一个整体数学建模的思维方式。
3.
学以致用,数学建模无处不在
数学建模,代表的是一种学以致用的思想、一种活学活用举一反三的追求、一种思维方式的改变。数学建模并不只是解决复杂问题,生活中简单常见的我们每天吃饭进行的排队,也可以利用数学建模思维。例如我们可以在脑海中依据人流的多少,食堂阿姨的打饭速度,男女生比例等等因素,综合确定哪一队速度最快,以减少排队时间,再深一步我们就可以利用数学建模思考如何对吃饭排队方式进行优化以提高效率等。同时,数学建模也能够解决国家战略、星际探索等宏观层面的问题,例如前面提到的建模竞赛的主题--叙利亚难民问题等。从生活小事到国家发展,数学建模无处不在。郑玲珑认为随着大数据时代的来临,公司、用人单位对数学人才的需求不断提高,数学的市场应用性不断加强,向学生展示了北大学生就业指导服务中心的网站上,中金期货交易所、华为、广东省选调生、宝洁公司等金融、企业、事业单位各行各业对数学系毕业生现实需求,而数学建模就是数学应用的完整体现。上机操作
4.
如果你不曾站在山顶,请别急着拒绝广阔的风景
嘉宾介绍
郑玲珑
本硕各科成绩斐然,其中高等数学Ⅰ满分、复变函数98分,年度综合排名稳居理科试验班前两名;曾获得三河环波特等奖学金、国家励志奖学金、地学攀登二等奖学金、刘光鼎地球物理奖学金、李四光地学奖学金、美国大学生数学建模竞赛一等奖等;编程处理叙利亚难民迁移问题(获Meritorious Winner(一等奖))。在2019中国地球科学联合学术年会上做数值模拟报告。
(感谢张国明老师对本文的贡献)
整理 / 校对/ 编辑:办公室
—END—